home *** CD-ROM | disk | FTP | other *** search
/ More DosGames 2.0 / MORE - Dosgames 2.0 (Software Company)(1994).iso / dosgames / fly / fly.ini < prev    next >
Text File  |  1994-09-01  |  5KB  |  182 lines

  1. #
  2. # fly.ini
  3. #
  4. # This is part of the flight simulator 'fly8'.
  5. # Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
  6. #
  7. # Explanations appear at the bottom of this file.
  8. #
  9.  
  10. # AMIGA
  11. #
  12. # dgramiga
  13. # m640x256x16
  14.  
  15. # MSWIN
  16. #
  17. # use this for Microsoft Windows
  18. #
  19. # dgrmswin
  20. # VMSWIN\grmswin.vmd
  21. # m800x600x256
  22.  
  23. # MSDOS
  24. #
  25. # Use this on all EGA/VGA cards:
  26. #
  27.   dgrqc
  28.   Vgrqc.vmd
  29.   m640x350x16    highest mode with double buffering.
  30. #
  31. # Use this ONLY on TsengLabET4000 based VGA cards:
  32. #
  33. # dgrt4k
  34. # Vgrt4k.vmd
  35. # m800x600x256
  36. # f6x14.fnt 
  37.  
  38. # UNIX/X11
  39. #
  40. # dgrx
  41. # VUNIX/grx.vmd
  42. # msmall
  43.  
  44. # Set HUD color
  45. #
  46.   H408040    light green (standard)
  47. # H006000    pale green
  48. # H006060    pale yellow
  49. # H406040    pale blue/green
  50. # H505050    pale white
  51. # H804040    light blue
  52.  
  53. # Select pointing device:
  54. #
  55. # pp0p100000=keypad
  56. # pp0p15i330=mouse
  57.   pp0p15i000=astick
  58. #  ^^^^^^^^^
  59. #  123456789 <-position
  60.  
  61. # Select plane and drone type:
  62. #
  63.   Psimple
  64. # Pf15
  65. # Pf16
  66. # Pfa18
  67.  
  68. # Name to identify myself:
  69. #
  70.   NEyal
  71.  
  72. # Use this to enable networking:
  73. #
  74. # r
  75. #
  76. # then choose ONE net driver:
  77. #
  78. # ncom.2:57600:n:8:1::4000:4000
  79. # nslip.1
  80. # npkt.1::pack
  81.  
  82. #
  83. #                      E X P L A N A T I O N
  84. #
  85.  
  86.  
  87. # Options are processed in this order:
  88. #    The init file (one option per line)
  89. #    The FLY8 environment variable (semicolon delimited options)
  90. #    The command line arguments (options preceded with a '-')
  91. # Later options override earlier ones.
  92. #
  93. # The command line looks like this:
  94. #
  95. # fly8 [IniFile] -pPointer -dVideoDriver -mVideoMode -fFont -bn -q -l -v
  96. #    -zNDrones -tTimeLimit -sPortIO -BLineBufferSize -MMacoFile
  97. #    -r -NHandle -nNetPort -VVideoModesFile -PPlaneTypr -DDroneType
  98. #
  99. # IniFile: The only parameter. Specified the name of an init file. The
  100. #    default is 'fly.ini'. The file is searched for in the current 
  101. #    directory, then in the home dir (uses HOME env. var.) then the
  102. #    PATH directories are checked. Only the first file found is used.
  103. # pPointer: the pointing device can be one of:
  104. #    keypad, mouse, astick, bstick
  105. #   Can have options as follows [each option is one byte, see example later]:
  106. #    1  [pn]        set x coord direction
  107. #    2  [0-3]    set x coord function (see below)
  108. #    3  [pn]        set y coord direction
  109. #    4  [0-3]    set y coord function (see below)
  110. #    5  [0-9]    set left button function (see below)
  111. #    6  [0-3]    set right button function (see below)
  112. #    7  [0-9]    set x coord sensitivity (mouse only)
  113. #    8  [0-9]    set y coord sensitivity (mouse only)
  114. #    9  [01]        read joystick twice
  115. #
  116. # Example of pointer parameter:
  117. #
  118. #  123456789 <-position
  119. # pp1n095000=astick
  120. # ^^^^^^^^^^
  121. # ||||||||||
  122. # |||||||||+-------- don't read joystick twice
  123. # ||||||||+--------- no y sensitivity
  124. # |||||||+---------- no x sensitivity
  125. # ||||||+----------- assign right button to 'fire' function'
  126. # |||||+------------ leave left button alone
  127. # ||||+-------------                  of up/down    from first joystick input
  128. # |||+-------------- positive control
  129. # ||+---------------                  of left/right from second joystick input
  130. # |+---------------- positive control
  131. # +----------------- this is the 'pointer' parameter
  132. #
  133. # The functions available are:
  134. #
  135. #   Analog functions are:
  136. #     0 right/left turn
  137. #     1 up/down turn
  138. #   logical functions are:
  139. #     0 power up
  140. #     1 power down
  141. #     2 reset (fly straight north)
  142. #     3 return to origin (x,y,z=0)
  143. #     4 stop (speed=0)
  144. #     5 fire
  145. #     6 rudder left
  146. #     7 rudder right
  147. #     8 stable (stop turning)
  148. #     9 rudder center
  149. #    10 flaps
  150. #    11 spoilers
  151. #    12 level: cancel roll
  152. #    13 air brakes
  153. #    14 gnd brakes
  154. #    15 gear
  155. #
  156. # PPlaneType and DDroneType: The plane and drone type. Drone type defaults
  157. #    to plane type.
  158. # dVideoDriver: the software video driver. These vary between machines.
  159. #    MSDOS:    grqc (deflault) or grt4k (tsenglab4000 only!)
  160. #    MSWIN:    grmswin
  161. #    UNIX:    grx
  162. #    AMIGA:    gramiga
  163. # VVideoModesFile: the xxx.vmd file to use. [default is 'fly.vmd']
  164. # mVideoMode: the display mode. This is one of the modes defined in the .vmd
  165. #    file you use.
  166. # fFont: name of test font file. (tsenglab4000 only!).
  167. #        [default is '6x8.fnt']
  168. # bn        screen configuration; see fly8.doc.
  169. # r        activate net (used to be 'support Remote player').
  170. # NHandle    I will be known as 'Handle'.
  171. # nNetPort    Network access through driver 'NetPort'.
  172. # q        No sound
  173. # l        add some landscaping (very rudimentary)
  174. # v        verbose (not used)
  175. # zNDrones    screen-blanker mode (with 'NDRONES' drones).
  176. # sPortIO    Sega glasses port addrress (com1 is 3f8, com2 is 2f8 etc.)
  177. #        Only in MSDOS version.
  178. # tTimeLimit    time limit in seconds (use in batch demos).
  179. # BLineBufferSize    numer of segments in the display list. Default is 5000.
  180. # MMacroFile    name of keyboard macros file. [default is 'fly.mac']
  181. #
  182.